home *** CD-ROM | disk | FTP | other *** search
/ PC Electronic Plus / PC Electronics Plus (Most Significant Bits)(1995).ISO / pcb / ez55.doc < prev    next >
Text File  |  1990-09-23  |  14KB  |  376 lines

  1.           
  2.           
  3.           
  4.           
  5.           
  6.           
  7.           
  8.           
  9.           
  10.                               EditPCB Intro Version 1.0
  11.                                          by
  12.                                       Softronix
  13.                                       (c) 1990
  14.           
  15.           
  16.           
  17.           
  18.           
  19.           
  20.           
  21.           
  22.           
  23.           
  24.           
  25.           
  26.           
  27.           
  28.           
  29.           
  30.           
  31.           
  32.           
  33.           
  34.           
  35.           
  36.           
  37.           
  38.           
  39.           
  40.           
  41.           
  42.           
  43.           
  44.           
  45.           
  46.           
  47.           
  48.           
  49.           
  50.           
  51.           
  52.           
  53.           
  54.           
  55.           
  56.           
  57.                      EditPCB - License and Disclaimer Statement
  58.                             Copyright (c) 1990 Softronix
  59.                                 All rights reserved.
  60.           
  61.           
  62.           EditPCB Intro is distributed as a user-supported software 
  63.           product.  You may copy and distribute EditPCB Intro and its 
  64.           accompanying files freely, as long as the files are distributed 
  65.           together unaltered.  If you find EditPCB useful and wish to use 
  66.           it regularly, Softronix requests that you register, so you can 
  67.           receive full customer support and a developer version of 
  68.           EditPCB.
  69.           
  70.           EditPCB is distributed "as is" and without any express or 
  71.           implied warranties. Because of the diversity of conditions and 
  72.           hardware under which this program may be used, no warranty of 
  73.           fitness for a particular purpose is offered.  The user is 
  74.           advised to test the program thoroughly before relying on it.  
  75.           The user assumes the entire risk of using the program.  Any 
  76.           liability of Softronix is limited exclusively to product 
  77.           replacement or refund of the registration fee.
  78.           
  79.           
  80.           I.  Introduction
  81.           
  82.           EditPCB Intro is a user-supported printed-circuit board (PCB) 
  83.           design package.  It was developed to provide a low cost and 
  84.           professional method of designing PCBs and distributing these 
  85.           designs to others via floppies or BBSs.
  86.           
  87.           An IBM compatible equipped with 640K and EGA/VGA graphics is 
  88.           the only minimum mandatory hardware required to run EditPCB; 
  89.           however, a hard disk, printer, and mouse are strongly 
  90.           recommended.
  91.           
  92.           EditPCB supports a wide range of laser and dot-matrix printers 
  93.           enabling almost anyone with an output device to generate PCB 
  94.           artwork.
  95.           
  96.           The dveloper version, available with registration, includes an 
  97.           expanded user's guide contained in a 3-ring binder and support 
  98.           for components.  With the developer version, you can construct 
  99.           frequently used PCB parts and board outlines.  Later, these 
  100.           components can be retrieved and used again in other designs.
  101.           
  102.           If you evaluate EditPCB and find it suitable for your needs,  
  103.           the registration fee is $45 ( U.S. funds).  If you have any 
  104.           questions or wish to register write:
  105.           
  106.                       Softronix
  107.                       119 Oakcrest Rd
  108.                       Huntsville, AL 35811
  109.           
  110.           
  111.           or call (205)851-7945 between the hours of 8:00 AM and 4:30 PM, 
  112.           Monday through Friday (central time).  Payment is accepted by 
  113.           check or money order.  COD orders also accepted; there is a 
  114.           $5.00 C.O.D. charge.
  115.           
  116.           
  117.           II. Getting Started
  118.           
  119.           Two programs are included in the EditPCB Intro package, EditPCB 
  120.           and PrintPCB.  EditPCB is used to create PCBs, while PrintPCB 
  121.           is used to generate PCB artwork.
  122.           
  123.           Before using EditPCB or PrintPCB, create a directory to hold 
  124.           the programs and the PCBs you are going to create.
  125.           
  126.           Next place all of EditPCB Intro programs and support files into 
  127.           the new directory.
  128.           
  129.           If you do not have a mouse, the arrow keys may be used to move 
  130.           the cursor.  The HOME and ENTER keys replace the LEFT mouse 
  131.           button, and the PgUp key replaces the RIGHT button.
  132.           
  133.           You are now ready to start designing PCBs!
  134.           
  135.           
  136.           
  137.           III.  EditPCB Commands
  138.           
  139.           A. Windows
  140.           
  141.           EditPCB begins by opening a window to the PCB workspace.  
  142.           Windows can be resized or moved.
  143.           
  144.           To move a window, place the mouse on the active window and 
  145.           press the RIGHT mouse button.  While holding the button down, 
  146.           drag the window to the new screen location.
  147.           
  148.           To resize the active window, place the mouse on the white box 
  149.           in the upper left corner of the window and press the LEFT mouse 
  150.           button.  While holding the button down, resize the window to 
  151.           the desired size.
  152.           
  153.           
  154.           B. Menu
  155.           
  156.           The bar menu at the top of the screen is used to select various 
  157.           EditPCB commands.  Select a command category by placing the 
  158.           mouse over the category word.  A drop-down menu will appear.  
  159.           Move the mouse to the desired option and press the LEFT mouse 
  160.           button.
  161.           
  162.           If you wish to collapse a drop-down menu without selecting a 
  163.           command, move the mouse to a blank area on the screen and press 
  164.           the LEFT mouse button.
  165.           
  166.           
  167.           C. File Options
  168.           
  169.           The file options menu contains the following commands:
  170.           
  171.                 Load PCB    - Used to retrieve existing PCBs into
  172.                               EditPCB.
  173.                 Save PCB    - Used to save PCB designs.
  174.                 Load Component (not available in Intro)
  175.                 Save Component (not available in Intro)
  176.                 Clear PCB   - Used to erase entire PCB workspace.
  177.                 Quit        - Used to end PCB design sections.
  178.           
  179.           Before a PCB can be loaded or saved, the Directory command 
  180.           found in the Setup menu must be executed.
  181.           
  182.           D.  Draw Options
  183.           
  184.           The Draw options menu contains the following commands:
  185.           
  186.                 Line        - Used to draw lines.
  187.                 Trace       - Used to draw traces.
  188.                 Pin         - Used to draw pins and holes.
  189.                 Text        - Used to draw text.
  190.           
  191.           E.  Edit Options
  192.           
  193.           The Edit options menu contains the following commands:
  194.                 Delete            - Used to remove objects.
  195.                 Move              - Used to move objects.
  196.                 Copy              - Used to copy objects.
  197.                 Block Delete      - Used to remove a block of objects.
  198.                 Block Move        - Used to move a block of objects.
  199.                 Block Copy        - Used to copy a block of objects.
  200.                 Block Rotate      - Used to rotate a block of objects.
  201.           
  202.           
  203.           F.  Window Options
  204.           
  205.           The Window options menu contains the following commands:
  206.                 Create      - Used to create a new window.
  207.                 Delete      - Used to delete an inactive window.
  208.                 Pop         - Used to change active windows.
  209.                 Zoom In     - Used to zoom in on PCB.
  210.                 Zoom Out    - Used to zoom out from PCB.
  211.                 Center      - Used to center active window.
  212.                 Fast        - Used to redraw PCB in fast mode.
  213.           
  214.           G. Layers
  215.           
  216.           A PCB is composed of up to eight layers.  Layers can be turned 
  217.           on and off.  By using Change Layer option, you can switch from 
  218.           one layer to another.  The Layer On/Off option is used to 
  219.           enable/disable the display of layers.
  220.           
  221.           
  222.           Softronix strongly recommends the following layer assignments 
  223.           in order to maintain compatibility between users and future 
  224.           products.
  225.           
  226.                     Layer Description
  227.           
  228.                       0 - Board outline
  229.                       1 - Pins and Holes
  230.                       2 - Solder side traces
  231.                       3 - Component side traces
  232.                       4 - Silk screen
  233.                       5 - Solder Mask
  234.                       6 - User defined
  235.                       7 - User defined
  236.           
  237.           
  238.           
  239.           I. Setup Options
  240.           
  241.           The Setup options menu contains the following commands:
  242.                 Pin         - Used to set the inner and outer diameter of
  243.                               pins.
  244.                 Trace       - Used to set the current trace width.
  245.                 Grid        - Used to set Grid and Snap.
  246.                 Layers      - Used to change colors of layers.
  247.                 Directory   - Used to set the PCB directory.
  248.           
  249.           
  250.           
  251.           IV.  PrintPCB Command
  252.           
  253.           PrintPCB is a stand-alone print utility used to generate PCB 
  254.           artwork and drill plans.
  255.           
  256.           The command-line parameters are NOT case-sensitive.  The 
  257.           command-line syntax for PrintPCB is shown below:
  258.           
  259.                 PRINTPCB [ options ] file
  260.                       -O device
  261.                       -X number
  262.                       -Y number
  263.                       -M mode
  264.                       -P port
  265.                       -S scale
  266.                       -T scale
  267.                       -R scale
  268.                       -L number
  269.           
  270.           
  271.           A. -O device option
  272.           
  273.           This option defines the output device type.  Currently, 
  274.           PrintPCB supported devices are:
  275.           
  276.           
  277.                 FX - Epson-compatible 9-pin dot matrix printers
  278.                 LQ - Epson-compatible 24-pin dot matrix printers
  279.                 LJ - HP LaserJet
  280.                 PS - Postscript Printers
  281.           
  282.           
  283.           B. -X and -Y option
  284.           
  285.           This option moves the print origin from 0,0 to a user defined 
  286.           location.  The units are in mils.  One mil equals one one-
  287.           thousandth (1/1000) of an inch.
  288.           
  289.           C. -M option
  290.           
  291.           This option sets the print resolution.  Currently, PrintPCB 
  292.           supports three resolution modes: Lo, Med, and Hi.  Lo 
  293.           resolution is useful for quick check plots. Med and Hi 
  294.           resolution are used to generate artwork suitable for PCB 
  295.           fabrication.  If the PS device is selected, all plots are 
  296.           generated with a resolution setting of Hi.  If no option is 
  297.           given, artwork is generated in low resolution mode.
  298.           
  299.           D. -P option
  300.           
  301.           This option defines the output port location.  Currently 
  302.           PrintPCB supports the following port locations: LPT1, LPT2, 
  303.           COM1, COM2, and FILE.  PrintPCB does not change serial port 
  304.           options (i.e. baud rate).  You must have these options set 
  305.           prior to printing.  If this option is not used, output will go 
  306.           to LPT1.
  307.           
  308.           If the FILE option is chosen, PrintPCB will generate output to 
  309.           a file called PLOTFILE instead of sending the output directly 
  310.           to the output device.  This option is useful when you wish to 
  311.           print the artwork elsewhere or later.
  312.           
  313.           E. -S option
  314.           
  315.           This option is used to scale artwork.  A floating point number 
  316.           is legal with this option.
  317.           
  318.           F. -T option
  319.           
  320.           This option is used to scale trace widths.  A floating point 
  321.           number is legal with this option.
  322.           
  323.           G. -R option
  324.           
  325.           This option is used to scale pin and hole diameters.  A 
  326.           floating point number is legal with this option.
  327.           
  328.           H. -L option
  329.           
  330.           
  331.           This option is used to select which layers are printed.  
  332.           Numbers from 0 to 7 are listed together without spaces to 
  333.           select layers.  If this option is not used, all layers are 
  334.           printed.
  335.           
  336.           I. PrintPCB Command-line Examples
  337.           
  338.           An example PCB is included with EditPCB Intro.  Below are some 
  339.           command-line examples for plottin the file.
  340.           
  341.           PRINTPCB -O LQ -x 5000 -Y 5000 -p FILE example.pcb
  342.           
  343.           This line generates PCB artwork for the example.pcb.  The 
  344.           output is for an Epson 24-pin printer.  The origin is offset by 
  345.           5000,5000 mils.  The output is 1X the actual size with LO 
  346.           resolution.
  347.           
  348.           PRINTPCB -Ofx -X5000 -Y5000 -S 2.0 -m HI -L012567 example.pcb
  349.           
  350.           This line generates PCB artwork for the example.pcb.  The 
  351.           output is for an Epson 9-pin printer.  The output is 2X the 
  352.           actual size. The plot resolution is HI.  Layers 0,1,2,5,6 and 7 
  353.           are printed.
  354.           
  355.           
  356.           
  357.           
  358.           
  359.           
  360.           
  361.           
  362.           
  363.           
  364.           
  365.           
  366.           
  367.           
  368.           
  369.           
  370.           Acknowledgements
  371.           
  372.           PostScript is a registered trademark of Adobe Systems, Inc.
  373.           IBM is a registered trademark of International Business 
  374.           Machines Corporation.
  375.           Printer names are trademarks of their respective manufacturers.
  376.